home *** CD-ROM | disk | FTP | other *** search
- FreeDOS XCOPY command version 1.1
- ---------------------------------
- Copies files and directory trees.
-
- XCOPY source [destination] [/switches]
-
- source Specifies the directory and/or name of file(s) to copy.
- destination Specifies the location and/or name of new file(s).
- /A Copies only files with the archive attribute set and doesn't
- change the attribute.
- /C Continues copying even if errors occur.
- /D[:M/D/Y] Copies only files which have been changed on or after the
- specified date. When no date is specified, only files which are
- newer than existing destination files will be copied.
- /E Copies any subdirectories, even if empty.
- /F Display full source and destination name.
- /H Copies hidden and system files as well as unprotected files.
- /I If destination does not exist and copying more than one file,
- assume destination is a directory.
- /L List files without copying them. (simulates copying)
- /M Copies only files with the archive attribute set and turns off
- the archive attribute of the source files after copying them.
- /N Suppresses prompting to confirm you want to overwrite an
- existing destination file and skips these files.
- /P Prompts for confirmation before creating each destination file.
- /Q Quiet mode, don't show copied filenames.
- /R Overwrite read-only files as well as unprotected files.
- /S Copies directories and subdirectories except empty ones.
- /T Creates directory tree without copying files. Empty directories
- will not be copied. To copy them add switch /E.
- /V Verifies each new file.
- /W Waits for a keypress before beginning.
- /Y Suppresses prompting to confirm you want to overwrite an
- existing destination file and overwrites these files.
- /-Y Causes prompting to confirm you want to overwrite an existing
- destination file.
-
- The switch /Y or /N may be preset in the COPYCMD environment variable.
- This may be overridden with /-Y on the command line.
-
-
- Exit codes
- ----------
- 0 No error
- XCOPY successfully copied the files.
- 1 File not found
- XCOPY could not find the source file(s).
- 4 Path not found
- XCOPY could not find the source or destination path.
- Format invalid
- The user used the wrong syntax on the command line.
- 5 Access denied
- The user does not have access to the source or destination files.
- 8 Insufficient memory
- There is insufficient system memory to carry out the command.
- (Not implemented because not possible to handle in a high level
- language like C!)
- 29 Write fault
- XCOPY could not write a destination file or directory.
- 30 Read fault
- XCOPY could not read a source file.
- 39 Insufficient disk space
- There is insufficient disk space in the destination path.
-
-
- Compiling the source code
- -------------------------
- Compiling the source code is possible with the following compilers:
- - Borland C++ (tm) 3.0 or higher
- - Borland Turbo C++ (tm) 3.0 or higher
-
-
- Contacting the author
- ---------------------
- e-mail address: rene.ableidinger@gmx.at
-
-
- Copyright
- ---------
- (C)opyright 2001 by Rene Ableidinger
-
- This program is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 as
- published by the Free Software Foundation.
-
- This program is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-